var SysConfig = {};
/**
 * 初始化
 * @return {[type]}
 */
SysConfig.init = function(){

}
/**
 * 验证TOKEN规则
 * @return {[type]}
 */
SysConfig.validToken = function(){
	var token = $('#token').val(),
		flag = false,
		reg = /[`~!@#\$%\^\&\*\(\)_\+<>\?:"\{\},\.\\\/;'\[\]]/ig;
	if(!reg.test(token)){
		flag = true;
	}
	if(flag){
		$('#token').removeClass('error');
	}else{
		$('#token').addClass('error');
		Public.popup('TOKEN只能为数字或字母');
	}
	return flag;
}

/**
 * 验证虾米URL合法
 * @return {[type]}
 */
SysConfig.validXiamiUrl = function()
{
	var url = $('#xiamiUrl').val(),
		flag = false,
		reg = /http\:\/\/www\.xiami\.com/gi;
	if(reg.test(url)){
		flag = true;
	}
	if(flag){
		$('#xiamiUrl').removeClass('error');
	}else{
		$('#xiamiUrl').addClass('error');
		Public.popup('请输入合法的虾米网播播的URL地址');
	}
	return flag;
}
/**
 * 保存配置
 * @return {[type]}
 */
SysConfig.save = function()
{
	var token = $('#token').val(),
		xiami = $('#xiamiUrl').val();

	xiami.replace(/\s/g,'');
	token.replace(/\s/g,'');

	if(this.validXiamiUrl() && this.validToken()){
		$.ajax({
			type:'GET',
			url:APP+'/index/config.html?token='+token+'&xiami='+xiami,
			error:function(e){
				Public.popup('出错了');
			},
			success:function(rs){
				if(rs==null){
					Public.popup('修改成功.');
				}else{
					Public.popup('修改失败:'+rs);
				}
			}
		});
	}
}